This paper describes our experiences in teaching a first year object-oriented programming course. We used Java as a vehicle to teach programming principles and BlueJ as a Java development environment. The course was heavily supported by web-based resources delivered through WebCT. So far we consider the overall students’ learning experience as being considerably enriched and a positive one.
展开▼